home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1996 March
/
EnigmA AMIGA RUN 05 (1996)(G.R. Edizioni)(IT)[!][issue 1996-03][Skylink CD IV].iso
/
earcd
/
comm1
/
lcall111.lha
/
callerid.doc
< prev
next >
Wrap
Text File
|
1996-01-15
|
4KB
|
109 lines
Log Caller ID Version 1.11
for Excelsior! BBS
released 15 Jan 96
Log CallerID logs callerid info to your Excelsior! log file and compares
it to the users data. As of now, all it tells you is if the data matches
or not.
This is my first attempt at writing a ARexx program, so be kind
with the complaints. User accepts all responsibility for any damage caused
to their system.
This program is released into the public domain. Feel free to post it
on any BBS or on-line service.
You should have 9 files in this archive:
Callerid.Rexx Logs all callerid info into log file.
Callerid1.Rexx Compares callerid with user data file, and logs
result.
caller A copy of what is logged by Trapdoor from a Zoom
V.34 modem.
Callerid.doc This file.
**** Modify the next 5 files to display your own message ****
verify Notifies user callerid is being checked.
confirmed Notifies user callerid matches.
bad Notifies user callerid dors not match.
blocked Notifies user callerid is blocked.
error Notifies user callerid had some type of error.
Required is TrapDoor, a CallerID modem, Excelsior! BBS, and CallerID
service from your local phone company. If this program works or not depends
on how your phone company sends callerid information and your modem. The
program works with a Zoom V.34 modem and CallerID service from GTE on
Whidbey Island, Wa.
To get it to work, make a directory called "Callerid" in your doors
directory (Doors should be assigned, or change path in the first 2 files)
Put all files in this directory. In your trapdoor.cfg file, LOGCALLERID
should be set to a file called CALLER to callerid directory. For example:
LOGCALLERID "Doors:callerid/caller"
In your "text.login" file, place on a line by itself:
\#0Doors:callerid/callerid.rexx\
in your "text.welcome.user" file, place a line by itself:
\#0Doors:callerid/callerid1.rexx\
It should work assuming your callerid file has the phone number on the
the third line of the file. Mine looks like the example below. My phone
company doesn't send the caller name. It shouldn't make a difference as the
program uses the last 7 charactors of the third line of the file. Only
problem may be with private, out of area, and errors. The Zoom modem only
sends one letter, if your modem sends the complete word, then it won't work
correctly. If someone sends me a copy of the callerid file by Trapdoor with
a private and out of area message, and tell me what modem they are using,
I can modify the script.
DATE = 0115
TIME = 0815
NMBR = 6754447
Gerald
Send feedback to Sysop@1:3401/210
*****************************************************************************
Version 1.0
Logged callerID info in BBS log, and compared with user info.
Version 1.1
Added external message files so Sysop can display custom messages to user
on results of CallerID check.
Version 1.11
Cleaned up the script. Should work with more modems and phone companies.
Future
Will be adding a hang up function for people you don't want calling
your board. Either blocked callerid or by phonenumber.
Using the option for validating users instead of call back validation.
Anything else that I think may be of use.
Bugs
It won't work with a multi-line system correctly, if at all. Have to
think about that one for awhile.